home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Mail / MailEnclosure / Source.v0.15 / Directory.h < prev    next >
Text File  |  1995-06-12  |  680b  |  25 lines

  1. #import "FileCollection.h"
  2.  
  3. /*
  4.  * A file directory object. Set the path to a directory and
  5.  * then you can select out with bourne type file matching the files
  6.  * you need.
  7.  *
  8.  * NOTE: unlike Bourne shell, select does not treat the . in the first column
  9.  * as a special case, i.e., select: "*" will yield all files including .* files.
  10.  */
  11.  
  12. @interface Directory: FileCollection
  13. {
  14.    id path;                     /* The current path */
  15. }
  16.  
  17. - init;
  18. - init: (const char *)aPath;             /* initialize with a default path */
  19. - free;
  20.  
  21. - setPath: (const char *)aPath;             /* set a path exepts C shell type paths preficxes: ~/, ~user */
  22. - (const char *)path;                 /* return the current path */
  23.  
  24. @end
  25.